<?php namespace system\model;
use houdunwang\model\Model;
class System extends Model{
	//数据表
	protected $table = "system";

	//允许填充字段
	protected $allowFill = [ '*'];

	//禁止填充字段
	protected $denyFill = [ ];

	//自动验证
	protected $validate=[
		//['字段名','验证方法','提示信息',验证条件,验证时间]
	];

	//自动完成
	protected $auto=[
		//['字段名','处理方法','方法类型',验证条件,验证时机]
	];

	//自动过滤
    protected $filter=[
        //[表单字段名,过滤条件,处理时间]
    ];

	//时间操作,需要表中存在created_at,updated_at字段
	protected $timestamps=false;

	/**
	 * @return
	 * 编辑网站配置
	 */
	public function systemedit(){
//		p($_POST);die;
		foreach($_POST['sid'] as $k=>$v){
			if(empty($v)){
				$mes=Db::table('system')->where('sid',$k)->first();
				message('请填写'.$mes['sname'],'back','error');
			}
			$res=Db::table('system')->where("sid",$k)->update(['value'=>$v]);
		}
		if($res){
			return ['valid'=>1,'message'=>'操作成功'];
		}else{
			return ['valid'=>0,'message'=>'操作失败'];
		}
	}
	/**
	 * 获取配置所有配置数据
	 */
	public function  getdata(){
		return $this->get()->toArray();
	}

}